home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_62.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
29KB
|
517 lines
# near model CODE resource
# jump table entries: 9576-9577 (2 of them)
export_1197:
00000000 4E56 0000 link A6, 0
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 26BC 6E75 6C6C move.l [A3], 0x6E756C6C /* 'null' */
00000016 206E 0010 movea.l A0, [A6 + 0x10]
0000001A 20BC 6E75 6C6C move.l [A0], 0x6E756C6C /* 'null' */
00000020 200C move.l D0, A4
00000022 6700 051C beq +0x51E /* 00000540 */
00000026 4878 0ABE push.l 0xABE
0000002A 2F0C move.l -[A7], A4
0000002C 2054 movea.l A0, [A4]
0000002E 2050 movea.l A0, [A0]
00000030 2268 000C movea.l A1, [A0 + 0xC]
00000034 4E91 jsr [A1]
00000036 4A00 tst.b D0
00000038 504F addq.w A7, 8
0000003A 662C bne +0x2E /* 00000068 */
0000003C 4878 2710 push.l 0x2710
00000040 2F0C move.l -[A7], A4
00000042 2054 movea.l A0, [A4]
00000044 2050 movea.l A0, [A0]
00000046 2268 000C movea.l A1, [A0 + 0xC]
0000004A 4E91 jsr [A1]
0000004C 4A00 tst.b D0
0000004E 504F addq.w A7, 8
00000050 6616 bne +0x18 /* 00000068 */
00000052 4878 222E push.l 0x222E /* '\".' */
00000056 2F0C move.l -[A7], A4
00000058 2054 movea.l A0, [A4]
0000005A 2050 movea.l A0, [A0]
0000005C 2268 000C movea.l A1, [A0 + 0xC]
00000060 4E91 jsr [A1]
00000062 4A00 tst.b D0
00000064 504F addq.w A7, 8
00000066 6714 beq +0x16 /* 0000007C */
label00000068:
00000068 26BC 6F62 6A20 move.l [A3], 0x6F626A20 /* 'obj ' */
0000006E 206E 0010 movea.l A0, [A6 + 0x10]
00000072 20BC 6F62 6A20 move.l [A0], 0x6F626A20 /* 'obj ' */
00000078 6000 04C6 bra +0x4C8 /* 00000540 */
label0000007C:
0000007C 2F0C move.l -[A7], A4
0000007E 4EAD 185A jsr [A5 + 0x185A /* export_775 */]
00000082 4A00 tst.b D0
00000084 584F addq.w A7, 4
00000086 6700 00D4 beq +0xD6 /* 0000015C */
0000008A 2F0C move.l -[A7], A4
0000008C 2054 movea.l A0, [A4]
0000008E 2050 movea.l A0, [A0]
00000090 2268 0004 movea.l A1, [A0 + 0x4]
00000094 4E91 jsr [A1]
00000096 2E3C FFFF 0000 move.l D7, 0xFFFF0000
0000009C CE80 and.l D7, D0
0000009E 4878 0C09 push.l 0xC09
000000A2 2F0C move.l -[A7], A4
000000A4 2054 movea.l A0, [A4]
000000A6 2050 movea.l A0, [A0]
000000A8 2268 0080 movea.l A1, [A0 + 0x80]
000000AC 4E91 jsr [A1]
000000AE 0C80 5553 464C cmpi.l D0, 0x5553464C /* 'USFL' */
000000B4 4FEF 000C lea.l A7, [A7 + 0xC]
000000B8 673C beq +0x3E /* 000000F6 */
000000BA 2007 move.l D0, D7
000000BC 80BC 0000 58DE or.l D0, 0x58DE
000000C2 2F00 move.l -[A7], D0
000000C4 2F0C move.l -[A7], A4
000000C6 2054 movea.l A0, [A4]
000000C8 2050 movea.l A0, [A0]
000000CA 2268 000C movea.l A1, [A0 + 0xC]
000000CE 4E91 jsr [A1]
000000D0 4A00 tst.b D0
000000D2 504F addq.w A7, 8
000000D4 661C bne +0x1E /* 000000F2 */
000000D6 2007 move.l D0, D7
000000D8 80BC 0000 5EBA or.l D0, 0x5EBA
000000DE 2F00 move.l -[A7], D0
000000E0 2F0C move.l -[A7], A4
000000E2 2054 movea.l A0, [A4]
000000E4 2050 movea.l A0, [A0]
000000E6 2268 000C movea.l A1, [A0 + 0xC]
000000EA 4E91 jsr [A1]
000000EC 4A00 tst.b D0
000000EE 504F addq.w A7, 8
000000F0 6718 beq +0x1A /* 0000010A */
label000000F2:
000000F2 4A87 tst.l D7
000000F4 6714 beq +0x16 /* 0000010A */
label000000F6:
000000F6 26BC 6375 7365 move.l [A3], 0x63757365 /* 'cuse' */
000000FC 206E 0010 movea.l A0, [A6 + 0x10]
00000100 20BC 6375 7365 move.l [A0], 0x63757365 /* 'cuse' */
00000106 6000 0438 bra +0x43A /* 00000540 */
label0000010A:
0000010A 4878 0C09 push.l 0xC09
0000010E 2F0C move.l -[A7], A4
00000110 2054 movea.l A0, [A4]
00000112 2050 movea.l A0, [A0]
00000114 2268 0080 movea.l A1, [A0 + 0x80]
00000118 4E91 jsr [A1]
0000011A 0C80 4752 464C cmpi.l D0, 0x4752464C /* 'GRFL' */
00000120 504F addq.w A7, 8
00000122 6724 beq +0x26 /* 00000148 */
00000124 2007 move.l D0, D7
00000126 80BC 0000 59D8 or.l D0, 0x59D8
0000012C 2F00 move.l -[A7], D0
0000012E 2F0C move.l -[A7], A4
00000130 2054 movea.l A0, [A4]
00000132 2050 movea.l A0, [A0]
00000134 2268 000C movea.l A1, [A0 + 0xC]
00000138 4E91 jsr [A1]
0000013A 4A00 tst.b D0
0000013C 504F addq.w A7, 8
0000013E 6700 0400 beq +0x402 /* 00000540 */
00000142 4A87 tst.l D7
00000144 6700 03FA beq +0x3FC /* 00000540 */
label00000148:
00000148 26BC 7367 7270 move.l [A3], 0x73677270 /* 'sgrp' */
0000014E 206E 0010 movea.l A0, [A6 + 0x10]
00000152 20BC 7367 7270 move.l [A0], 0x73677270 /* 'sgrp' */
00000158 6000 03E6 bra +0x3E8 /* 00000540 */
label0000015C:
0000015C 4878 5DC0 push.l 0x5DC0
00000160 2F0C move.l -[A7], A4
00000162 2054 movea.l A0, [A4]
00000164 2050 movea.l A0, [A0]
00000166 2268 000C movea.l A1, [A0 + 0xC]
0000016A 4E91 jsr [A1]
0000016C 4A00 tst.b D0
0000016E 504F addq.w A7, 8
00000170 6756 beq +0x58 /* 000001C8 */
00000172 26BC 7072 6373 move.l [A3], 0x70726373 /* 'prcs' */
00000178 206E 0010 movea.l A0, [A6 + 0x10]
0000017C 20BC 7072 6373 move.l [A0], 0x70726373 /* 'prcs' */
00000182 2F0C move.l -[A7], A4
00000184 4EAD 117A jsr [A5 + 0x117A /* export_555 */]
00000188 4A00 tst.b D0
0000018A 584F addq.w A7, 4
0000018C 6600 03B2 bne +0x3B4 /* 00000540 */
00000190 4878 0C09 push.l 0xC09
00000194 2F0C move.l -[A7], A4
00000196 2054 movea.l A0, [A4]
00000198 2050 movea.l A0, [A0]
0000019A 2268 0080 movea.l A1, [A0 + 0x80]
0000019E 4E91 jsr [A1]
000001A0 0480 4150 504C subi.l D0, 0x4150504C /* 'APPL' */
000001A6 504F addq.w A7, 8
000001A8 6714 beq +0x16 /* 000001BE */
000001AA 0480 2316 1920 subi.l D0, 0x23161920
000001B0 6600 038E bne +0x390 /* 00000540 */
000001B4 26BC 7063 6461 move.l [A3], 0x70636461 /* 'pcda' */
000001BA 6000 0384 bra +0x386 /* 00000540 */
label000001BE:
000001BE 26BC 7063 6170 move.l [A3], 0x70636170 /* 'pcap' */
000001C4 6000 037A bra +0x37C /* 00000540 */
label000001C8:
000001C8 4878 2904 push.l 0x2904
000001CC 2F0C move.l -[A7], A4
000001CE 2054 movea.l A0, [A4]
000001D0 2050 movea.l A0, [A0]
000001D2 2268 000C movea.l A1, [A0 + 0xC]
000001D6 4E91 jsr [A1]
000001D8 4A00 tst.b D0
000001DA 504F addq.w A7, 8
000001DC 6714 beq +0x16 /* 000001F2 */
000001DE 26BC 7063 6C69 move.l [A3], 0x70636C69 /* 'pcli' */
000001E4 206E 0010 movea.l A0, [A6 + 0x10]
000001E8 20BC 7063 6C69 move.l [A0], 0x70636C69 /* 'pcli' */
000001EE 6000 0350 bra +0x352 /* 00000540 */
label000001F2:
000001F2 4878 280A push.l 0x280A /* '(\n' */
000001F6 2F0C move.l -[A7], A4
000001F8 2054 movea.l A0, [A4]
000001FA 2050 movea.l A0, [A0]
000001FC 2268 000C movea.l A1, [A0 + 0xC]
00000200 4E91 jsr [A1]
00000202 4A00 tst.b D0
00000204 504F addq.w A7, 8
00000206 6714 beq +0x16 /* 0000021C */
00000208 26BC 6364 736B move.l [A3], 0x6364736B /* 'cdsk' */
0000020E 206E 0010 movea.l A0, [A6 + 0x10]
00000212 20BC 6364 736B move.l [A0], 0x6364736B /* 'cdsk' */
00000218 6000 0326 bra +0x328 /* 00000540 */
label0000021C:
0000021C 4878 2CEC push.l 0x2CEC
00000220 2F0C move.l -[A7], A4
00000222 2054 movea.l A0, [A4]
00000224 2050 movea.l A0, [A0]
00000226 2268 000C movea.l A1, [A0 + 0xC]
0000022A 4E91 jsr [A1]
0000022C 4A00 tst.b D0
0000022E 504F addq.w A7, 8
00000230 6714 beq +0x16 /* 00000246 */
00000232 26BC 6364 6973 move.l [A3], 0x63646973 /* 'cdis' */
00000238 206E 0010 movea.l A0, [A6 + 0x10]
0000023C 20BC 6364 6973 move.l [A0], 0x63646973 /* 'cdis' */
00000242 6000 02FC bra +0x2FE /* 00000540 */
label00000246:
00000246 4878 2DE6 push.l 0x2DE6
0000024A 2F0C move.l -[A7], A4
0000024C 2054 movea.l A0, [A4]
0000024E 2050 movea.l A0, [A0]
00000250 2268 000C movea.l A1, [A0 + 0xC]
00000254 4E91 jsr [A1]
00000256 4A00 tst.b D0
00000258 504F addq.w A7, 8
0000025A 6714 beq +0x16 /* 00000270 */
0000025C 26BC 6374 7273 move.l [A3], 0x63747273 /* 'ctrs' */
00000262 206E 0010 movea.l A0, [A6 + 0x10]
00000266 20BC 6374 7273 move.l [A0], 0x63747273 /* 'ctrs' */
0000026C 6000 02D2 bra +0x2D4 /* 00000540 */
label00000270:
00000270 4878 2BF2 push.l 0x2BF2
00000274 2F0C move.l -[A7], A4
00000276 2054 movea.l A0, [A4]
00000278 2050 movea.l A0, [A0]
0000027A 2268 000C movea.l A1, [A0 + 0xC]
0000027E 4E91 jsr [A1]
00000280 4A00 tst.b D0
00000282 504F addq.w A7, 8
00000284 6728 beq +0x2A /* 000002AE */
00000286 26BC 6366 6F6C move.l [A3], 0x63666F6C /* 'cfol' */
0000028C 206E 0010 movea.l A0, [A6 + 0x10]
00000290 20BC 6366 6F6C move.l [A0], 0x63666F6C /* 'cfol' */
00000296 2F0C move.l -[A7], A4
00000298 4EAD 22E2 jsr [A5 + 0x22E2 /* export_1112 */]
0000029C 4A00 tst.b D0
0000029E 584F addq.w A7, 4
000002A0 6700 029E beq +0x2A0 /* 00000540 */
000002A4 26BC 6E75 6C6C move.l [A3], 0x6E756C6C /* 'null' */
000002AA 6000 0294 bra +0x296 /* 00000540 */
label000002AE:
000002AE 2F0C move.l -[A7], A4
000002B0 4EAD 0C82 jsr [A5 + 0xC82 /* export_396 */]
000002B4 4A00 tst.b D0
000002B6 584F addq.w A7, 4
000002B8 6718 beq +0x1A /* 000002D2 */
000002BA 2F0C move.l -[A7], A4
000002BC 4EAD 22EA jsr [A5 + 0x22EA /* export_1113 */]
000002C0 2680 move.l [A3], D0
000002C2 206E 0010 movea.l A0, [A6 + 0x10]
000002C6 20BC 7374 6373 move.l [A0], 0x73746373 /* 'stcs' */
000002CC 584F addq.w A7, 4
000002CE 6000 0270 bra +0x272 /* 00000540 */
label000002D2:
000002D2 4878 5014 push.l 0x5014
000002D6 2F0C move.l -[A7], A4
000002D8 2054 movea.l A0, [A4]
000002DA 2050 movea.l A0, [A0]
000002DC 2268 000C movea.l A1, [A0 + 0xC]
000002E0 4E91 jsr [A1]
000002E2 4A00 tst.b D0
000002E4 504F addq.w A7, 8
000002E6 6714 beq +0x16 /* 000002FC */
000002E8 26BC 616C 6961 move.l [A3], 0x616C6961 /* 'alia' */
000002EE 206E 0010 movea.l A0, [A6 + 0x10]
000002F2 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
000002F8 6000 0246 bra +0x248 /* 00000540 */
label000002FC:
000002FC 4878 4362 push.l 0x4362 /* 'Cb' */
00000300 2F0C move.l -[A7], A4
00000302 2054 movea.l A0, [A4]
00000304 2050 movea.l A0, [A0]
00000306 2268 000C movea.l A1, [A0 + 0xC]
0000030A 4E91 jsr [A1]
0000030C 4A00 tst.b D0
0000030E 504F addq.w A7, 8
00000310 6714 beq +0x16 /* 00000326 */
00000312 26BC 6170 7066 move.l [A3], 0x61707066 /* 'appf' */
00000318 206E 0010 movea.l A0, [A6 + 0x10]
0000031C 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
00000322 6000 021C bra +0x21E /* 00000540 */
label00000326:
00000326 4878 37AA push.l 0x37AA
0000032A 2F0C move.l -[A7], A4
0000032C 2054 movea.l A0, [A4]
0000032E 2050 movea.l A0, [A0]
00000330 2268 000C movea.l A1, [A0 + 0xC]
00000334 4E91 jsr [A1]
00000336 4A00 tst.b D0
00000338 504F addq.w A7, 8
0000033A 6714 beq +0x16 /* 00000350 */
0000033C 26BC 6461 6669 move.l [A3], 0x64616669 /* 'dafi' */
00000342 206E 0010 movea.l A0, [A6 + 0x10]
00000346 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
0000034C 6000 01F2 bra +0x1F4 /* 00000540 */
label00000350:
00000350 4878 37AA push.l 0x37AA
00000354 2F0C move.l -[A7], A4
00000356 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
0000035A 4A00 tst.b D0
0000035C 504F addq.w A7, 8
0000035E 6714 beq +0x16 /* 00000374 */
00000360 26BC 6461 6669 move.l [A3], 0x64616669 /* 'dafi' */
00000366 206E 0010 movea.l A0, [A6 + 0x10]
0000036A 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
00000370 6000 01CE bra +0x1D0 /* 00000540 */
label00000374:
00000374 4878 36B0 push.l 0x36B0
00000378 2F0C move.l -[A7], A4
0000037A 2054 movea.l A0, [A4]
0000037C 2050 movea.l A0, [A0]
0000037E 2268 000C movea.l A1, [A0 + 0xC]
00000382 4E91 jsr [A1]
00000384 4A00 tst.b D0
00000386 504F addq.w A7, 8
00000388 6714 beq +0x16 /* 0000039E */
0000038A 26BC 736E 6466 move.l [A3], 0x736E6466 /* 'sndf' */
00000390 206E 0010 movea.l A0, [A6 + 0x10]
00000394 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
0000039A 6000 01A4 bra +0x1A6 /* 00000540 */
label0000039E:
0000039E 4878 36B0 push.l 0x36B0
000003A2 2F0C move.l -[A7], A4
000003A4 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
000003A8 4A00 tst.b D0
000003AA 504F addq.w A7, 8
000003AC 6714 beq +0x16 /* 000003C2 */
000003AE 26BC 736E 6466 move.l [A3], 0x736E6466 /* 'sndf' */
000003B4 206E 0010 movea.l A0, [A6 + 0x10]
000003B8 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
000003BE 6000 0180 bra +0x182 /* 00000540 */
label000003C2:
000003C2 4878 38A4 push.l 0x38A4
000003C6 2F0C move.l -[A7], A4
000003C8 2054 movea.l A0, [A4]
000003CA 2050 movea.l A0, [A0]
000003CC 2268 000C movea.l A1, [A0 + 0xC]
000003D0 4E91 jsr [A1]
000003D2 4A00 tst.b D0
000003D4 504F addq.w A7, 8
000003D6 6714 beq +0x16 /* 000003EC */
000003D8 26BC 666E 7466 move.l [A3], 0x666E7466 /* 'fntf' */
000003DE 206E 0010 movea.l A0, [A6 + 0x10]
000003E2 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
000003E8 6000 0156 bra +0x158 /* 00000540 */
label000003EC:
000003EC 4878 38A4 push.l 0x38A4
000003F0 2F0C move.l -[A7], A4
000003F2 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
000003F6 4A00 tst.b D0
000003F8 504F addq.w A7, 8
000003FA 6714 beq +0x16 /* 00000410 */
000003FC 26BC 666E 7466 move.l [A3], 0x666E7466 /* 'fntf' */
00000402 206E 0010 movea.l A0, [A6 + 0x10]
00000406 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
0000040C 6000 0132 bra +0x134 /* 00000540 */
label00000410:
00000410 4878 399E push.l 0x399E
00000414 2F0C move.l -[A7], A4
00000416 2054 movea.l A0, [A4]
00000418 2050 movea.l A0, [A0]
0000041A 2268 000C movea.l A1, [A0 + 0xC]
0000041E 4E91 jsr [A1]
00000420 4A00 tst.b D0
00000422 504F addq.w A7, 8
00000424 6714 beq +0x16 /* 0000043A */
00000426 26BC 636F 626A move.l [A3], 0x636F626A /* 'cobj' */
0000042C 206E 0010 movea.l A0, [A6 + 0x10]
00000430 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
00000436 6000 0108 bra +0x10A /* 00000540 */
label0000043A:
0000043A 4878 399E push.l 0x399E
0000043E 2F0C move.l -[A7], A4
00000440 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
00000444 4A00 tst.b D0
00000446 504F addq.w A7, 8
00000448 6714 beq +0x16 /* 0000045E */
0000044A 26BC 6669 6C65 move.l [A3], 0x66696C65 /* 'file' */
00000450 206E 0010 movea.l A0, [A6 + 0x10]
00000454 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
0000045A 6000 00E4 bra +0xE6 /* 00000540 */
label0000045E:
0000045E 4878 30D4 push.l 0x30D4
00000462 2F0C move.l -[A7], A4
00000464 2054 movea.l A0, [A4]
00000466 2050 movea.l A0, [A0]
00000468 2268 000C movea.l A1, [A0 + 0xC]
0000046C 4E91 jsr [A1]
0000046E 4A00 tst.b D0
00000470 504F addq.w A7, 8
00000472 6714 beq +0x16 /* 00000488 */
00000474 26BC 636F 626A move.l [A3], 0x636F626A /* 'cobj' */
0000047A 206E 0010 movea.l A0, [A6 + 0x10]
0000047E 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
00000484 6000 00BA bra +0xBC /* 00000540 */
label00000488:
00000488 4878 30D4 push.l 0x30D4
0000048C 2F0C move.l -[A7], A4
0000048E 4EAD 118A jsr [A5 + 0x118A /* export_557 */]
00000492 4A00 tst.b D0
00000494 504F addq.w A7, 8
00000496 6714 beq +0x16 /* 000004AC */
00000498 26BC 6669 6C65 move.l [A3], 0x66696C65 /* 'file' */
0000049E 206E 0010 movea.l A0, [A6 + 0x10]
000004A2 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
000004A8 6000 0096 bra +0x98 /* 00000540 */
label000004AC:
000004AC 2F0C move.l -[A7], A4
000004AE 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
000004B2 4A00 tst.b D0
000004B4 584F addq.w A7, 4
000004B6 6712 beq +0x14 /* 000004CA */
000004B8 26BC 6363 6476 move.l [A3], 0x63636476 /* 'ccdv' */
000004BE 206E 0010 movea.l A0, [A6 + 0x10]
000004C2 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
000004C8 6076 bra +0x78 /* 00000540 */
label000004CA:
000004CA 4878 4268 push.l 0x4268 /* 'Bh' */
000004CE 2F0C move.l -[A7], A4
000004D0 2054 movea.l A0, [A4]
000004D2 2050 movea.l A0, [A0]
000004D4 2268 000C movea.l A1, [A0 + 0xC]
000004D8 4E91 jsr [A1]
000004DA 4A00 tst.b D0
000004DC 504F addq.w A7, 8
000004DE 6712 beq +0x14 /* 000004F2 */
000004E0 26BC 646F 6366 move.l [A3], 0x646F6366 /* 'docf' */
000004E6 206E 0010 movea.l A0, [A6 + 0x10]
000004EA 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
000004F0 604E bra +0x50 /* 00000540 */
label000004F2:
000004F2 4878 31CE push.l 0x31CE
000004F6 2F0C move.l -[A7], A4
000004F8 2054 movea.l A0, [A4]
000004FA 2050 movea.l A0, [A0]
000004FC 2268 000C movea.l A1, [A0 + 0xC]
00000500 4E91 jsr [A1]
00000502 4A00 tst.b D0
00000504 504F addq.w A7, 8
00000506 6712 beq +0x14 /* 0000051A */
00000508 26BC 6669 6C65 move.l [A3], 0x66696C65 /* 'file' */
0000050E 206E 0010 movea.l A0, [A6 + 0x10]
00000512 20BC 6669 6C65 move.l [A0], 0x66696C65 /* 'file' */
00000518 6026 bra +0x28 /* 00000540 */
label0000051A:
0000051A 4878 0BB8 push.l 0xBB8
0000051E 2F0C move.l -[A7], A4
00000520 2054 movea.l A0, [A4]
00000522 2050 movea.l A0, [A0]
00000524 2268 000C movea.l A1, [A0 + 0xC]
00000528 4E91 jsr [A1]
0000052A 4A00 tst.b D0
0000052C 504F addq.w A7, 8
0000052E 6710 beq +0x12 /* 00000540 */
00000530 26BC 636F 626A move.l [A3], 0x636F626A /* 'cobj' */
00000536 206E 0010 movea.l A0, [A6 + 0x10]
0000053A 20BC 636F 626A move.l [A0], 0x636F626A /* 'cobj' */
label00000540:
00000540 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000546 4E5E unlink A6
00000548 4E75 rts
export_1198:
0000054A 4E56 FFF8 link A6, -0x0008
0000054E 48E7 0118 movem.l -[A7], D7,A3,A4
00000552 2E2E 0010 move.l D7, [A6 + 0x10]
00000556 286E 000C movea.l A4, [A6 + 0xC]
0000055A 486E FFF8 pea.l [A6 - 0x8]
0000055E 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00000562 2007 move.l D0, D7
00000564 0480 7076 6577 subi.l D0, 0x70766577 /* 'pvew' */
0000056A 584F addq.w A7, 4
0000056C 6708 beq +0xA /* 00000576 */
0000056E 0480 0300 0000 subi.l D0, 0x3000000
00000574 665C bne +0x5E /* 000005D2 */
label00000576:
00000576 2F0C move.l -[A7], A4
00000578 2054 movea.l A0, [A4]
0000057A 2050 movea.l A0, [A0]
0000057C 2268 008C movea.l A1, [A0 + 0x8C]
00000580 4E91 jsr [A1]
00000582 2640 movea.l A3, D0
00000584 4878 0C08 push.l 0xC08
00000588 2F0B move.l -[A7], A3
0000058A 2053 movea.l A0, [A3]
0000058C 2050 movea.l A0, [A0]
0000058E 2268 0080 movea.l A1, [A0 + 0x80]
00000592 4E91 jsr [A1]
00000594 0C80 7567 6366 cmpi.l D0, 0x75676366 /* 'ugcf' */
0000059A 4FEF 000C lea.l A7, [A7 + 0xC]
0000059E 6642 bne +0x44 /* 000005E2 */
000005A0 7000 moveq.l D0, 0x00
000005A2 2F00 move.l -[A7], D0
000005A4 4EAD 29A2 jsr [A5 + 0x29A2 /* export_1328 */]
000005A8 2640 movea.l A3, D0
000005AA 0C87 7376 6577 cmpi.l D7, 0x73766577 /* 'svew' */
000005B0 57C0 seq D0
000005B2 4400 neg.b D0
000005B4 4880 ext.w D0
000005B6 48C0 ext.l D0
000005B8 2F00 move.l -[A7], D0
000005BA 2F0C move.l -[A7], A4
000005BC 2F0B move.l -[A7], A3
000005BE 4EAD 1D0A jsr [A5 + 0x1D0A /* export_925 */]
000005C2 2F0B move.l -[A7], A3
000005C4 486E FFF8 pea.l [A6 - 0x8]
000005C8 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
000005CC 4FEF 0018 lea.l A7, [A7 + 0x18]
000005D0 6010 bra +0x12 /* 000005E2 */
label000005D2:
000005D2 2F07 move.l -[A7], D7
000005D4 2F0C move.l -[A7], A4
000005D6 486E FFF8 pea.l [A6 - 0x8]
000005DA 4EAD 25E2 jsr [A5 + 0x25E2 /* export_1208 */]
000005DE 4FEF 000C lea.l A7, [A7 + 0xC]
label000005E2:
000005E2 206E 0008 movea.l A0, [A6 + 0x8]
000005E6 43EE FFF8 lea.l A1, [A6 - 0x8]
000005EA 20D9 move.l [A0]+, [A1]+
000005EC 20D9 move.l [A0]+, [A1]+
000005EE 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
000005F4 4E5E unlink A6
000005F6 4E75 rts